linux命令总结

您所在的位置:网站首页 linux ctrl 快捷键 linux命令总结

linux命令总结

#linux命令总结| 来源: 网络整理| 查看: 265

shutdown 关机命令 -h 指定多久进行关机 也可以立即关闭系统 -c 终端关机计划 -r 指定多久进行重启 也可以立即重启系统halt 关机命令 poweroffreboot 重启命令mkdir 创建目录信息(空目录) -p 用于创建多级目录ls 列表显示数据信息 -d 查看目录数据信息 -l 查看数据信息信息 -h 以人类可读方式显示信息 -a 显示目录下面详细数据信息,包含隐藏文件(以点开始的文件属于隐藏文件) -t 按照时间排序显示文件信息 -r 按照反向排序cd 切换路径信息 绝对路径切换方式 相对路径切换方式 cd ~ cd .. cd – 快速切换到上一次所在的目录 为什么cd -可以快速返回到上一次所在目录???pwd 显示所在的当前路径信息touch 创建出一个空文件(修改文件时间信息)cat 联和多个文件进行标准输出 cat -n 显示文件的内容和行号信息echo 输入信息内容到屏幕上显示 echo xx > cp 复制数据信息 -r 递归复制 -a -r-d-p -d 保持链接属性信息??? -p 保持文件属性信息 -i 采用交互方式进行操作 -t 目录 指定保存数据信息目标目录信息mv 移动数据信息(数据重命名) -t 目录 指定保存数据信息目标目录信息rm 删除命令 -f 强制删除 -r 递归删除 -rf 删除目录数据信息 –no-preserve-rootmount 挂载命令df -h 显示挂载情况 显示磁盘使用情况umount 卸载命令nmtui 图形化界面修改网卡信息 类似 centos6 setup 前提: 确保NetworkManager服务处于开启状态systemctl 用于管理系统服务运行状态 start 开启 stop 关闭 status 查看状态 disable 开机不会自动运行 enable 开机自动运行ifconfig centos6中默认查看网卡信息的命令 ifdown eth0 临时关闭指定网卡 ifup eth0 临时启动指定网卡hostname 修改主机名称 以及 显示主机名称hostnamectl 临时以及永久 修改主机名称 hostnamectl set-hostname 主机名称source 立即加载系统配置文件 /etc/profile /etc/bashrc ~/.bashrc ~/.bash_profiletail 显示文件最后几行信息(默认显示10行) -f 实时监控文件数据信息变化 -F head 显示文件前面几行信息(默认显示10行)grep(*) 三剑客命令 擅长过滤信息 grep -i 忽略大小写 grep -c 统计行数 grep -A 数值 显示过滤信息后几行信息 grep -B 数值 显示过滤信息前几行信息 grep -C 数值 显示过滤信息上下几行内容 grep -v 对过滤内容进行排除,显示其他的信息 grep -n 显示过滤出来数据内容的行号信息 grep -o 显示过滤的过程(只显示过滤的信息,默认会将一行信息都进行显示) grep -E/egrep 可以识别扩展正则符号信息 grep -r 可以递归查找目录下面每一个文件的数据内容 grep -l 可以查找目录下面每一个文件的数据内容, 无法进入都目录中硬件信息查看命令 lscpu free -h w df -h uname 显示系统信息 -a 系统所有信息进行显示useradd 创建用户命令passwd 设置用户密码信息su 切换用户命令whoami 显示当前登录主机的用户身份信息export 只要修改环境变量,都需要加上export进行指定???yum 用于下载安装软件(解决软件依赖) yum list — 显示仓库中可以下载软件信息 yum repolist — 显示可用软件仓库信息 yum reinstall — 重新下载安装已经有的软件 yum erase — 移动软件(一定不能使用此方法卸载软件) rpm -e 软件名称 –nodepth — 推荐卸载软件的方式 yum grouplist yum groupinstall -y 包组名称getenforce — 查看selinux状态信息 setenforce — 设置selinux状态localectl — 修改字符编码信息env — 显示系统所有环境变量信息ps -ef — 显示系统程序服务的进程信息kill — 用于杀死进程信息 kill pid信息tree — 显示目录结构信息 -L 1 — 只显示指定的目录层级结构 -d — 只显示目录结构中所有目录信息less 读取文件信息,默认按行读取 按空格 向下快速翻页 按b 向上快速翻页 / 或者 ? 检索文件内容信息more 读取文件信息,默认按行读取 按空格 向下快速翻页 按b 向上快速翻页sed 对文件行进行操作 对文件内容进行编辑修改 参数信息 -n 取消默认输出 -i 真正修改文件数据内容 -r 读取扩展正则符号 -e 读取多个指令信息 指令信息 p 显示输出一行的内容信息 a 在一行之后添加信息 i 在一行之前添加信息 c 整行内容进行修改 d 整行内容进行删除 s###g 对文件内容进行替换修改tr 数据信息替换(一对一进行替换)alias 设置 或 查看别名信息命令 alias 查看所有系统默认别名信息 alias rm 查看指定别名信息 alias rm=’命令信息’unalias 取消别名信息which 显示命令文件的绝对路径信息file 查看文件类型信息whereis 查看命令的绝对路径信息,以及和这个命令相关所有文件信息locate 快速定位文件所在路径 updatedb 更新系统文件数据库表find 快速查找系统文件命令 -type 指定文件类型 -name 指定文件名称 -iname 指定文件名称,忽略大小写 -size 按照文件大小进行查找文件 + – c k M G -maxdepth 指定查找文件的目录层级范围(尽量放在所有参数的最前面) -mtime 按照指定时间信息查找数据 +7 -7 7 -exec 将前面查找出来的信息放入到{}中,让后面的命令进行处理 -delete 将查找出来的信息直接进行删除tar 压缩 解压缩 以及查看压缩文件数据命令 z 按照gzip方式进行压缩 c 创建出压缩包 .tar.gz v 显示过程信息 f 指定压缩包的路径信息 (必须放在所有参数的最后面) t 查看压缩包中的数据信息 x 解压数据包 -C 指定解压后的数据保存路径信息 P 压缩 或者 解压缩 过程中 保留/路径信息 stat 显示文件的详细属性信息date 显示 或 修改系统时间命令 -s 修改系统时间 +%F %T 指定时间信息显示的格式 -d 临时显示出未来 或者 过去的时间信息ntpdate 用于自动同步时间信息df 查看磁盘使用率情况 df -i 查看inode使用情况 df 查看block使用情况du 查看数据真正占用了磁盘多少空间 -s 汇总查看磁盘占用情况 -h 以人类可读方式进行查看xargs 将多行信息进行整合为一行 将一行信息进行拆分为多行 -n 2 指定将一行中多个信息进行分组显示 -i 指定将xargs命令处理过的信息放入到{}中history 查看历史命令信息 -w 将内存中记录的历史命令 保存到~/.bash_history文件中userdelusermodegroupaddid/w chmodchownsudovisudochattr/lsattr 给文件数据加锁和查看 以及解锁 lsattr /etc/shadow 查看 chattr +i /etc/shadow 加锁 chattr -i /etc/shadow 解锁 mv chattr /usr/oldboy_chrpm 查看和安装软件数据包信息 -qa 软件名 查询是否指定的软件已经安装 -ql 软件名 查看软件大礼包中都有什么东西 -qf 文件绝对路径信息 查看数据信息属于哪个大礼包 -qc 软件名 查看服务的配置文件信息 -e 软件名 删除卸载软件 –nodeps -ivh 软件包名 用于安装软件包

符号总结:

~ 当前登录系统用户的家目录信息 root用户家目录 /root == ~> 标准输出重定向符号 先清空文件内容 再添加新的内容 2>> 错误输出重定向>> 标准输出追加重定向符号 直接添加新的内容信息 2>> 错误输出追加重定向.. 表示上一级目录. 表示当前目录信息* 表示匹配所有信息的符号 通配符号# 在配置文件中出现,就表示注释说明信息 | 管道符号 管道前面命令执行的结构交给管道后面的命令进行处理 {} 序列符号 可以输出显示序列信息“ 将引号里面命令执行结果,交给引号外面命令进行使用\ 转译符号, 取消别名; 可以使多个命令在一行执行,用分号进行分隔“” 可以将很多用空格分隔信息,进行汇总为一个整体 ”^ 以什么开头的信息

快捷键总结: tab 可以补全命令信息 补全路径信息 补全参数信息 ctrl+l(clear) 清屏操作 ctrl + c — 终止当前命令操作 ctrl + a — 快速切换光标到行首 ctrl + e — 快速切换光标到行尾 ctrl + u — 将光标所在位置之前的所有内容进行删除(剪切) ctrl + k — 将光标所在位置之后的所有内容进行删除(剪切) ctrl + w — 剪切光标以前的一个单词信息(以空格进行分隔) ctrl + y — 将剪切的内容粘贴回来 ctrl + 左右方向键 — 按照一个单词快速移动光标 ctrl + s — xshell锁屏功能 ctrl + q — 退出锁屏状态 方向键 上 下 — 快速调取之前执行的命令操作 ctrl + d — 退出登录状态 == logout esc+. — 调用上一个命令最后一个参数信息 ctrl + r — 搜素历史命令中曾经出现的命令, 快速调用执行

系统环境变量: PS1 — 命令提示符有关 LANG — 字符编码相关



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3